/// Author: QP
/// Version: 1.0
/// Date:2021/07/01
/// 阴道分娩章节表
Class HCC.SQL.Document.VaginalDelivery Extends (%Persistent, %XML.Adaptor, HCC.SQL.Base) [ CompileAfter = HCC.SQL.Base ]
{

Parameter SectionCode = "57074-7";

Parameter SectionName = "labor and delivery process";

Parameter SectionCodeSystemOID = "2.16.840.1.113883.6.1";

Parameter SectionCodeSystem = "LOINC";

/// 文档编号 (同时作为Idkey)
Property DocumentNo As %String(XMLPROJECTION = "NONE");

Index IdDocNo On DocumentNo [ IdKey, Unique ];

/// 建立与HCC.SQL.Document.Header的外键
ForeignKey FKDocument(DocumentNo) References HCC.SQL.Document(IdKey);

/// 预产期
Property dueDate As WS.DE.DE051009800 [ SqlFieldName = due_date ];

/// 临产日期时间
Property laborTime As WS.DE.DE060022400 [ SqlFieldName = labor_time ];

/// 胎膜破裂日期时间
Property fetalMembraneRupture As WS.DE.DE051015400 [ SqlFieldName = fetal_membrane_rupture ];

/// 前羊水性状
Property priorAmnioticFluidTraits As WS.DE.DE043005800 [ SqlFieldName = pr_amniotic_fluid_traits ];

/// 前羊水量（mL）
Property priorAamnioticFluidVolume As WS.DE.DE043005700 [ SqlFieldName = pr_amniotic_fluid_vol ];

/// 宫缩开始日期时间
Property uterineContractionTime As WS.DE.DE041025000 [ SqlFieldName = uterine_contraction_time ];

/// 第1产程时长（min）
Property firstStageDuration As WS.DE.DE060002100 [ SqlFieldName = fst_stage_drtn ];

/// 宫口开全日期时间
Property fullOpeningTime As WS.DE.DE041025000 [ SqlFieldName = full_opening_time ];

/// 第2产程时长（min）
Property secondStageDuration As WS.DE.DE060001900 [ SqlFieldName = sec_stage_drtn ];

/// 胎儿娩出日期时间
Property fetalDeliveryTime As WS.DE.DE020101400 [ SqlFieldName = fetal_delvr_time ];

/// 第3产程时长（min）
Property thirdStageDuration As WS.DE.DE060002000 [ SqlFieldName = thrd_stage_drtn ];

/// 胎盘娩出日期时间
Property placentaDeliveryTime As WS.DE.DE060027300 [ SqlFieldName = placenta_delvr_time ];

/// 总产程时长（min）
Property totalLaborDuration As WS.DE.DE041023600 [ SqlFieldName = tot_labor_drtn ];

/// 胎方位代码
Property fetalOrientation As WS.DE.DE050104400 [ SqlFieldName = fetal_ori ];

/// 胎儿娩出助产标志
Property midwifery As WS.DE.DE060031100 [ SqlFieldName = midwifery ];

/// 助产方式
Property midwiferyMode As WS.DE.DE060031200 [ SqlFieldName = midwifery_mode ];

/// 胎盘娩出情况
Property placentalDelivery As WS.DE.DE051015700 [ SqlFieldName = placental_delvr ];

/// 胎膜完整情况标志
Property fetalMembraneIntegrity As WS.DE.DE051015600 [ SqlFieldName = fetal_membrane_intg ];

/// 羊水性状
Property amnioticFluid As WS.DE.DE043006300 [ SqlFieldName = amniotic_fluid ];

/// 羊水量（mL）
Property amnioticFluidVolume As WS.DE.DE043006100 [ SqlFieldName = amniotic_fluid_vol ];

/// 脐带长度（cm）
Property umbilicalCordLength As WS.DE.DE043005500 [ SqlFieldName = umbilical_cord_len ];

/// 绕颈身（周）
Property aroundNeck As WS.DE.DE043005900 [ SqlFieldName = around_neck ];

/// 脐带异常情况标志
Property umbilicalCordAbnormal As WS.DE.DE051014500 [ SqlFieldName = umbilical_cord_abn ];

/// 产时用药
Property intrapartumMed As WS.DE.DE085002200 [ SqlFieldName = intrapartum_med ];

/// 预防措施
Property preventiveMeasure As WS.DE.DE060029500 [ SqlFieldName = prvnt_measure ];

/// 产妇会阴切开标志
Property perinealIncision As WS.DE.DE051016500 [ SqlFieldName = perineal_incision ];

/// 会阴切开位置
Property perinealIncisionPosition As WS.DE.DE041025200 [ SqlFieldName = perineal_incision_pos ];

/// 产妇会阴缝合针数
Property perinealSutureNumber As WS.DE.DE060001100 [ SqlFieldName = perineal_suture_num ];

/// 产妇会阴裂伤程度代码
Property perinealLacerationDegree As WS.DE.DE050100300 [ SqlFieldName = perineal_laceration_deg ];

/// 会阴血肿标志
Property perinealHematoma As WS.DE.DE041025300 [ SqlFieldName = perineal_hematoma ];

/// 会阴血肿大小
Property perinealHematomaSize As WS.DE.DE041025400 [ SqlFieldName = perineal_hematoma_size ];

/// 会阴血肿处理
Property perinealHematomaTreatment As WS.DE.DE060021300 [ SqlFieldName = perineal_hematoma_treat ];

/// 麻醉方法代码
Property anesthesiaMethod As WS.DE.DE060007300 [ SqlFieldName = anesth_method ];

/// 麻醉药物名称
Property anesthetics As WS.DE.DE085002200 [ SqlFieldName = anesth ];

/// 阴道裂伤标志
Property vaginalLaceration As WS.DE.DE051016300 [ SqlFieldName = vaginal_laceration ];

/// 阴道血肿标志
Property vaginalHematoma As WS.DE.DE051016400 [ SqlFieldName = vaginal_hematoma ];

/// 宫颈裂伤标志
Property cervicalLaceration As WS.DE.DE041024900 [ SqlFieldName = cervical_laceration ];

/// 宫颈缝合情况
Property cervicalSuture As WS.DE.DE060020000 [ SqlFieldName = cervical_suture ];

/// 产后用药
Property PostpartumMed As WS.DE.DE085002200 [ SqlFieldName = Postpartum_med ];

/// 分娩过程摘要
Property deliveryProcessSummary As WS.DE.DE060018200 [ SqlFieldName = delvr_proc_sum ];

/// 宫缩情况
Property uterineContraction As WS.DE.DE041024500 [ SqlFieldName = uterine_ctr ];

/// 子宫情况
Property uterineCondition As WS.DE.DE041023300 [ SqlFieldName = uterine_cond ];

/// 恶露状况
Property lochiaCondition As WS.DE.DE041002500 [ SqlFieldName = lochia_cond ];

/// 会阴情况
Property perinealCondition As WS.DE.DE051013700 [ SqlFieldName = perineal_cond ];

/// 修补手术过程
Property repairProcedure As WS.DE.DE060028400 [ SqlFieldName = repair_procd ];

/// 存脐带血情况标志
Property cordBloodPreserve As WS.DE.DE045013800 [ SqlFieldName = cord_blood_pres ];


}
